﻿using System;
using System.Collections.Generic;
using System.Text;

namespace BCDto.OA.BusinessFlowPushRecord
{
    /// <summary>
    /// OA系统业务流推进记录
    /// </summary>
	public class BusinessFlowPushRecordDto
    {
        /// <summary>
        /// OA系统业务流推进记录Id
        /// </summary>		
        public long BusinessFlowPushRecordId { get; set; }
        /// <summary>
        /// 业务流模型编码
        /// </summary>		
        public string BusinessFlowModelCode { get; set; }
        /// <summary>
        /// 引用编号
        /// </summary>		
        public string ReferenceNo { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime CreateTime { get; set; }
        /// <summary>
        /// 已推进
        /// </summary>		
        public bool IsPushed { get; set; }
        /// <summary>
        /// 已推进失败
        /// </summary>		
        public bool IsPushFailed { get; set; }
        /// <summary>
        /// 已关闭
        /// </summary>		
        public bool IsClosed { get; set; }
        /// <summary>
        /// 推进时间
        /// </summary>		
        public DateTime? PushTime { get; set; }
        /// <summary>
        /// 推进次数
        /// </summary>		
        public int PushCount { get; set; }
        /// <summary>
        /// 推进失败次数
        /// </summary>		
        public int FailCount { get; set; }
        /// <summary>
        /// 推进失败记录
        /// </summary>
        public string PushFailRemark { get; set; }
    }
}
